package qc.module.ehs.dto.board;

/**
 * @projectName: qcdp
 * @package: qc.module.ehs.dto.board
 * @className: EhsBoardOrgQueryResultDto
 * @version: 1.0
 */
@lombok.Data
public class EhsBoardOrgQueryResultDto {
    /**
     * 部门ID
     */
    private int deptid;
    /**
     * 宣传培训统计
     */
    private EhsBoardEduStsInfoDto edu;
    /**
     * 危险源统计
     */
    private EhsBoardHazardIdentifyStsInfoDto identify;
    /**
     * 资金投入统计
     */
    private EhsBoardInvestStsInfoDto invest;
    /**
     * 名称，组织名称或部门名称
     */
    private String name;
    private EhsBoardRiskEvaluationStsInfoDto riskevl;
    /**
     * 任务信息，查询时间段内的所有类型任务统计信息
     */
    private EhsBoardTaskStsInfoDto task;
    /**
     * 自查类任务信息
     */
    private EhsBoardTaskStsInfoDto taskcheck;
    /**
     * 设备设施类任务信息
     */
    private EhsBoardTaskStsInfoDto taskfacility;
    /**
     * 督查类任务信息
     */
    private EhsBoardTaskStsInfoDto taskinspect;
    /**
     * 作业活动类任务信息
     */
    private EhsBoardTaskStsInfoDto taskjob;
    /**
     * 隐患治理类任务信息
     */
    private EhsBoardTaskStsInfoDto tasktrouble;
    /**
     * 查询时间段内的隐患治理统计信息
     */
    private EhsBoardTroubleCorrectStsInfoDto troublecorrect;

    /**
     * 查询时间段内的事故统计信息
     */
    private EhsBoardAccidentStsInfoDto accident;
}
